from selenium.webdriver import Chrome
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
import time
#加载驱动
web = Chrome()
#最大窗口化
web.maximize_window()
#进入拉勾网
web.get("http://www.lagou.com")
#地点选择全国
web.find_element_by_xpath('//*[@id="changeCityBox"]/p[1]/a').click()
#防止过快操作
time.sleep(1)
#输入“python”并回车
web.find_element_by_xpath('//*[@id="search_input"]').send_keys("python",Keys.ENTER)
#防止过快操作
time.sleep(3)
#选择岗位并点击 post 岗位
move_a=web.find_element_by_xpath('//*[@id="s_position_list"]/ul/li[6]/div[1]/div[1]/div[1]/a/h3')
web.execute_script("window.scrollTo(0,1000)")
#防止过快操作
time.sleep(1)
ActionChains(web).move_to_element(move_a).click(move_a)
#移入下一个窗口
#web.switch_to_window(web.window_handles[-1])
#web.close() 关掉子窗口
#web.switch_to_window(web.window_handles[0]) 回到原来的窗口
#web.switch_to.frame(iframe) 切入iframe中
#web.swith_to.default.content() 切回原页面
web.quit()